MSKHYGEVMHLDVFGEPTIIIDSYEAAIAILETSSASTSDRPRFVMAELVGLGYEFALMKYSDAWRQRRRIFHSFFHQGVVSQYRPVRLREVRRLLGKLLDEPEKFLHHSRHYIGGTIMSAVYGIEIKDQNDKFIAIAEKGGEIFSDVMVPGRYLVELFPLLARIPAWFPGAIFKRKAARWERDIHDVRTAAYNAASEAIARGDAGLSMTSSLVDKSIREHGSVSAEDEEIFKDVTGVAYAAGADTASTIATLTAFFLAMVAYPDVQRKAQAELDEIVGQDQLPDFSHQKSLPYVNAVMKECSRWHTVMPLLVPHRSIKDVEYNGYLIPAGSVLIPNAWSMSRDPVAYPDPDRFMPERYLKGGKMDPEARDPLKFQFGFGRRICPGMPFSQDSLFLAIASVLHAYNIRPPASVNDSSDLIRLGPKMPSGGALSYPDPFGCSITPRSELAASIIQQSRF*