MLSMKFSSRSSNPILALVTGSTSHLLINGTLQGTIDLQRPLREGCPLSWYLFALCTVPIIHWCKQSQAMNLLEGVKALGSMSTFLLRLFVDDSFFLFKAKKSSFGILFHFFHKLEQITGFQINKAKSVIFPIFYDPIPDWMNTCGIKLCHHGEIYRYLGIPIGISLSHKQQFEWIFSIFKQKLYASWNPALNLPSKILIVKHVLIATLTYYIAVFFFIDGQWMKFEKELRNFIWTRTEGKSMHTITWKLLILPTKGGCVLIALKEFYASLILRFLINIHNLE