MGRVMCVGFPLVALVVVSMCYGLADAEVKTPNLRWHYYKVTNRCHDAEEYVRHQVNLFWKNDRSITAKLLRLVYADCFVTGCDASILLDEGANPEKKAAQNRGLGGFAVIDKIKAVLESRCPGTVSCADILHLATRDAVKLAGGAGYPVLTGRKDGMKSDAASVDLPSPSVSLQKVLEYFKSRNLNELDMTTLLGAHTMGRTHCSFIVDRLYNYNGSGKPDPSMSVTSLESLRKLCPPRKKGQADPLVHLNPESGSSYNFTESYYRRVLSHEAVLGVDQQLLYSDDTKQISEEFAVGFEDFRKSFATSMYKMGNYRVLTGNQGEIRRYCRYTNKGNPNK*