MGSNQAAVSFLTNIARAAFGLGIGATVLNSSLYTVDGGQRAVLFDRFRGVIDDTVGEGTHFLVPWLQKPFIFDIRTRPHTFSSVSGTKDLQMVHLTLRVLSRPEVSRLPYIFKNLGLEYDEKVLPSIGNEVMKAVVAQFNADQLLTERPQVSALVRESLIRRAKDFNIVLDDVAITHLSYGAEFSKAVEQKQVAQQEAERSKFVVMKAEQERRAAIIRAEGESESAKLISDATAAAGMGLIELRRIEASREVASTLAKTPNVAYLPKQGNMLLGLSPTLTMKCAEWDQETMEYKVRQSEEGQLNVFILFKIGARALSRKESKCRWVSAMFLHYAMHLSEVHSGITGIRFSSKISFLLGLIANATSVIL*