MTVLVSWAVVAIRAPPPKICGAPGGPPVTAPRIKLRDGRYLAYKEAGVPKDQAKHKIVILHGYTRCRLALISASPDTIERLGVYMVSYDRAGYGQSDPHPARSVESEARDVEELADSLGLGSKFYVLSVSLGAHGAWGCIKYIPQRLAGVALVVPVVNYFWPSVSTPEGRAVFNKQPLGDRLFLSVSHYAPWLVYWWLTQKILPTSSTVNMNQADICPSDRAAQEETRESDAQERKEALQQGLSESLCRDSSVMFGKWPFDPAELENPFEGENLTKKIIHVWQGEKDFLVPVELQRMVVKKLESWVEYHEIPERGHILREFTDQILETLVS*