MIQRRVSLAVDLYEGTRTTRGEIVTDKRGEWGEEDKWIIIILTVSVSAFETLMFAVQGSLPMELTRRPSLSNGDRISELPDALLLHVFTSDDKRCRGHYVLSKRWRFLCKMMPSLRFCYERTNDLERFSDNVCTFLLSHQAPVLQSLHLEMNFGRGSTMDIGVLLGVAFGLHVRELELQVYSGGEPYRFPTSLYNCGTLETLKLGPNVLVDVPFPVCLKALTTLRLYKVIVKDERSVVNLLSGCSSLENLEVITCTHSDVKTFTIAVPSLQRLTLITSIDEYQLAYVINVPSLKYLYLRGLAEGDSCLIENTPELLEANIIDMPVLDNSPNLQALKLITLWFRKGDWSPPKYVAECLLNRLETFVWENYEGEIEDEREVAQYILRNASCLETATFSRTDIHPEKRLERLKELESVVRASNSCQLVFK*