MVDLVSSLPDDLLGHILSLLTTKEAALTSILSKRWRYLIAFVPYLEFDDSAFLNPEEGKQTREGTRQSFIDFVDRVLALHGDSPIRKFSLKCKTGVDLDLLNQWICNVLQRGVLLIDLSMDLGHRCMFIEIFMSRTLVELKLGSGCRIAFGPEHISALPMLKTLTLDSVSWSDSGQLERLLSACPALEALNLANVHGSYPNATVSIASLKTLTIKSVSLSGPAHVFSFDTPNLLCLNYTALFEDDYPLVNLEYLVEAQIKFVLTDRLIKLVSVRKNGLLMLSEVQKLIRGISSVRKLYLSPGTLQVLGQCSQAMPVFNNLTFLVIESSMDIRWQAMPVLLKNCPRLETLVIKGGLVHCVAADCGDACTCISREEKGRSLASCPVKRLEIREFQGTLREMEMIKHFYYCFLCLKEMEIYVKDGRPQFLAPLASDSNPFKHLLGRNVIIKVHGSLT*