MLGINMIPLCVQQTLAGFMEPLLHVDKICFLYLCQPVFRLAFFIQTVPRIGKISLQSTLLLVSYRRISSGGYGVPNHLTLEQISLFKQLPGYWGCKDLNSVFVYANQAYGELIGLKRAEDCIGRTDFEMPSPTAACAAEFQQQDRYVIETGHSAKVLDIHPYPDGHWHAHIFTKTPWRDSQGKIQGTIFFGQDLTDTAILEVGHWVCRATGLSTSTTFKSVADRDTLKLTARESEVLFLLLYGKKPQHIARVMGISIKTVEGYEAKLRSKFGALSKDQLIDLALDRGFGSVIPKTLLRKQLSVVLSDHTIPKKVDVVAQ*