MSTLEPEKRRQHEDKSNEIIDSPIFLNKISALPESENVHCLLLKQLIGSPQLKQTWQFNFCVDLNFLLENMHASVFPTVDVRITHGYDSKSDSLARLTAQMNHCPVNVKLYSVYVPMWGTHHSKIMVNFFKDDSCQIVIHTANLVEPDWIGMSQAIFKTPLLYPKANDSLSTSSVPEYGNPSKIRKHEGSLDIKDDRNCDIIDVDSAFENFKHKSDTRSSDDLGVIGRQFQQDFLAYLKNYRHTYELIEKLKMYDFSAIRAIFIGSVPGKFEGEEESSWGLGKLKKILKMLEKDSKKDEKTKFEESDICISQCSSMGSFGPKQEYIAELTDGFGCQRGNWKFLFPTVKEVQQSMLGWQSGSSIHFNILGKTAASQVETLKKGKNLCKWVAMKAGRQRVAPHIKTYMRFSNDGELLRWVLVTSANLSKPAWGTLEGHKAKSRSTRGLRIRSYEAGVLLYPKLFEESQRAPCIMTPTYKTNTPNLDEKRREFYGKRVIGVRMCWDFPPVEYEDKDEIWSPVINRTDKDWLGYVWPPNW*