MPMRYIKLHLYILVMPVLFAVIGFFGIHGQHVLGPFKIDRLSWLLAGFVMALGFIIQKFSMRYLLGDHHYRHYFPLFTAITSFASLAWMSEDLRLMALCWGITLLCLTLLMNVNRFWKVPRESAKLSSMTFLCGWLAFVGAIVTIYIATGEWRVPQHIVHPTWSLLTNVLLVLAVMIPAAQFPFHRWLIESVTAPTPVSAIMHAGIVNAGGVILTRFAPIFDNGFALSLLLILSSISVLLGSGISLVQVDYKRQLVGSTMSQMGFMLVQCALGVYSAAIIHLILHGIFKATLFLQSGSIVKRFNIPKQASAKDAYGWIVMGRVLAIIVAFLFWMSSDRSAYEVLSALILGWSLLVSWNQMVAFSKGRMARLVGMILIAIVTFIYVITHNYFYAVLQNITTHATTPPTVSVIISVVILIFGSLLSIWVARHRYSKAFAVLYVWLVNLGEARSKAIESHPNYLKKYL*