MSDSSNTLPKFDVFLSFRGLDTRRSFISFLYKELIRRNIRTFKDDKELKNGRRITPELIRAIEGSRFAVVVVSVNYAASRWCLEELVKIMDFENMGSLKVMPIFYGVDPCHVRRQIGEVAEQFKKHEGREDHEKVLSWRQALTNLASISGDCSWKWEDDSKMVEEITDRISKELMIDTTRSNGSDLEGIDAHMKALHRLLNLNSKKSVRVIGIWARGGNGRSALAKFVYQNICQHFESHCFLESVKRISQDRHLSHLHEEFMIRIQGECLSKLRLKNQKVLLVADDVNKLEQLDALAEDFNCFGPGSIVIITTQDRQLLISAGIKLVYEVELLRFQKVRGLFRQLAFKEKDISAAFEVSLYRATNVAMEWLGCICGRSG*