MASAPALRPAVAAIWARSRTRMRSLLPPFFSIRCHLHLATESPLCHTTEGSKVLLKGMVYNELEAWVKGVGHKSSQAMMLWKWMYGSGKWAQHVDELDGFNKTFVDTLRDTAEFSALSCDEETHVAADGTKKITFNLGDSDRIETVLIPGPRNRVTVCVSSQVGCAMNCQFCYTGRMGLKRNLTTAQIVEQLVVAQRKYASEMGQVTNVVFMGMGEPLHNVDNVLRAAEIMIDLHGLHISPRKVTVSTSGLVPQLRRFCKESPCSLAVSLNATTDEVRNWIMPINRKYNLATLLGAIKDELSVKKDFKVLFEYVLLAGINDSEEDANRLIELVKEIPCKINLITFNPHSEASFIPTPEQQMLHFRDIIANAGLVVAIRHSRGDDQMAACGQLGKVGLEQAPKLRVPAQFKAALAHC*