MASSMLNGAEKITLMRGRSATGLGFSASGLHGRHFTHMSFVPFNGNSGTRGSSPRCSLSSSRPASQPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDEALEPADLNDRRMIVLDVGGGTGFTTLGIVKHVDAKNVTILDQSPHQLAKAKQKEALKDCKIIEGDAEDLPFPTDYADRYVSAGSIEYWPDPQRGIKEAYRVLKLGGKACLIGPVYPTYWLSRFFADVWMLFPKEEEYIEWFEKAGFQDVQLKRIGPKWYRGVRRHGLIMGCSVTGVKKASGDSPLQLGPKAEDVSKPVNPIIFFLRFILGAMAATYYVLVPIYMWLKDQIVPKGRPI