MLYDSVCNDEASGRHYGVIACFGCKGFFRRTVRARKKYICRYEKRCRIDKAGRNVCRSCRFQKCLEVGMEPDAIRPDRDKTGRQKNPRRLNATDTECFKKMSSSLIAVGELQCMTASFEKNDDFSDDAQLSNTSSRADSAPIDLRPTPAVVASGSREEMVLETLLKVERICEQLQDLEPSASEITASPNVIDLLLATIKPSTITARSEVSSMQFNGVNGPAACRELMASCRRFLVLLYDYTNTLKPIADLNAVEKVSIIRNCLPQFIILMIVYNTLQHAAITNDQLLYLPNGYYLNAETPLTILQATSCNKQMLMIQRKISEITNNIISQILVPMKRLCISEYEIVALKAILAADPNIQQLNADSVKLINAARESVQNTLFAYLNSRFQPAEAATRFGNLLLLLTSISRIGAKSVAVLQLSKEFGIKTDTVFDELLLIDGDN