MQNLTSTFVSPSMIPITSPRLRLPPPRSVVPMTTVCMEQSYKQKVVVIMGATGSGKSCLSIDLATRFSGEIVNSDKIQFYDGLKVTTNQMSILERCGVPHHLLGELPPDDSELTTSEFRSLASRSISEITARGNLPIIAGGSNSFIHALLVDRFDPKTYPFSSETSISSGLRYECCFLWVDVSVSVLFEYLSKRVDQMMESGMFEELAGFYDPRYSGSAIRAHGIHKTIGIPEFDRYFSLYPPERKQKMSEWDQARKGAYDEAVQEIKENTWRLAKKQIERIMKLKSSGWDIQRLDATPSFGRSSREIWDNTVLDESIKVVKRFLVKDKV*