MLIHAEQQHQKPFSSSKGLISNDEASSEERIATDITQLIGWTPLVDLKRISLKEGALARIIGKLECFQPFSSVKDRIALSMIEDAEKKGLITPGISTLVEPTSGNTGISLAFVGIHRGYKVAVVMPTYASLERRMILLALGADIYLTDPALGFAGLFAKAEHLVATLPNAHMLNQTANLMNTEAHFKTTGPEIWRDTGGKVDILVAGSGTGGTFSGAGRYLKMQKPSVKVMVVEPSESPVLSGGCKNPHKIEGIGPGFIPDVVEKDVIDEIITVSSEEAMAYALRLAKEEGLLVGISSGAAFAAALKVAKHPENEGKMIVTILPSGGERYMSTDMFSSIKEECQKMTF*