MPQLSAVVAPSPVVKSPAMDGRGGGGGGIFNGDRTSSLNQTLRKVTGMLGVGRMLGRKESNGEASTLDSRDGGEGCSPADSAGPSLTESKSFTSDASDSNGEPFASSPRYPFDTSCRGSGSESSRLPGGRATDAARVARFKKILAAQTVDVDALRELAWSGVPPFLRPNVWRLLLGYSSPNADRREAALARKRQEYLDCVPQYYDIPDSDRTDDEIVMLHQIGVDAPRTLPEVPFFQDPIVQATLKRILYIWAIRHPASGYVQGINDLATPFIVVFLSEYLEGDIDTWDLSKLSPGIISKVEADSFGCLSKLLDGIQDHYTFAQPGIQRLVFRFKELVRRIDEPVARHLEQEGLEFLQFSFRWLNCLLIREVPFQLVGRLWDTWLAEADNFPEYLVYVCASFLLTWSDQLQQLDFQEMVLFLQHIPTKNWTHQELEMVLSRAFMWRVMFDRSPSHLNSG*