MLQCSADSFVGMEGLHTIKQKRVYSLEPNALLRANFSHTYIHYLLPALIKISKERTGGDKNEAEEIKKIVRLEVDMALVLSASGFAWSHALKHKLEGDVQAMSLLNTSTLPSTSLSLLFAYKHDRLKRDYRRPIKKRTRIRGDEKEIGHRLMTLRRILPGGDEMTTSELFSEVKSYVLCLELQVSILGTLVHIH*