MALQGLVGRSPASALHRRQLSPALLRSASCRPTCLPHQHRQEPPRAANSTLDAIQPEPDDKELREVLLVEAAGTPSILKKLHDAKAPKWLFRTVACMVLGGQVVLRIFKGNIHWKNTAEQLRLVGPASLGVSLLTAGFVGMVFTIQFVREFAKLGLTRSVGGVLALALSRELTPVVTAIILAGRVGSAFAAELGTMQVSEQMDSLRVLYTDPVDYLVTPRVLASMIAGPILNVLCFLMGMGAAVFLADIVYNVPANVIVDSARRALTSYDVMTSMVKSWVFGTVVATISCAWGFTTSGGAKGVGESTTSAVVISLVTIFIADFFLSLVFFQGQGDALKQLK*