MMKMVWHWHCFFCFFLWGSHIDTTTNLKNLKECGRDTEIWNLFGEFSGSLHLFTNNPNKRENMAVTVSKFSARTLTQLESLMNGMKIVGEDESQKVEAELNTSSGEWEKKEKKSKHEDAVEDDDSASDVATTTCGEKDMKAMSKEVVATDETGSSNADFENSSSDFEQKKHVCELSVMLTEEQKWPERDMFEEVISEDFEKIISVARSEAHVHGIHSEDPKIHGFLHESYQIKNKDVEAIRVPRASRTNTKYGLAFVRLKLKICRLLVSYPSPLGFGRHCKLGTSSFATKLILNLVRVHKEDLHKTIAFNNSEQGVEAIKIPRGYQTSIRYSHVFIHFRTKINHSYVTHPRPLGVDLNVGRHRKSGTFYAASKPGACPVHRHGNASANRRNPSLFKKSLLPGEGTRAAKVLVGRPGKGGLGRHDPRHIAQLGVITRRDLVLQGPSNWVRQQATAVQSW*