MDEEDNQKTFYGVIFTMIGIGLAAIAAGYVLLQFSIANFSIIQTLQPGASPSAADIAGPLNVTASFAGFAAEFSVFRGTLPVTVPVSLFPLHFEDVRDGIPRYDAALRPADNRVAEKGEGSFALCSFTKPLSDPECAGESVAFRALFNIDNVYRKVKASIADMLADLSSLAQTAIAVGGQIAVGFLTARLFLKKPIAILRRKVDAAAVQIINLSSSSSGSGSGSTAGAGASGPQKPVAETGSPRPPREKADGADTEAVIHL*