MVLKTALPFSALLLLALAGQKVSATRLSFCCSDDDCGSAMECNNIPADCDKNDFNSGSCGLRLRGCFAREMTLDVHGQGPTAMEDLQVGDLVRTRDNKFEPIYAFAHWDESSTTNSYLEITYYESSMNDGELKVTPDHLLHLASGHLIAADSVRVGDSLHGPGNTTMTVAQVQKLQEAAGLYAPLTPSGTLLVNGHVETSCYISFQDGLPEHILLGSSSELHTMLSQHWFAHLTLSPIRLLCLGVSPKICHNGWVISPGSGYAWFTLIGFALMDFLESQNCLVVQVILMGMFLVVFGAFWVIESIAGAIYAPSLTVAMILLMGMWRRGCFRSTCKTEGEKEFSLLYGRYRLKGEEPS*