MGKTAEKKAEEKMEYDRLSSLPDGMMHHILSFLDMKDVIRTAFLSRTWRYLSSSVSHLNFNAPHVDPDAENYYYQEVEDFVRFVDQAILNNSTPKIQKFRLRFDHHENEKYVSHIDEWIRFAMRKGIQELDLRFYHSYLLPSWLLDCETLISLKLENFRFGVSNFAIFPNLTALSLQSCELREGLVFPKLTTLSLQSCELREGLVFPKLTTLSLECCELRDGLIFPKFTTLSLQFCELREALIFPNLTALSLQFCELR