MRVIALALGRSVTAAFHRTLGVPLKMSNRVAAFAYCTQTTSEKSELGLKNSSSNGEEALKMLSLRIERLPRGESIGYVFQRWMGEGFPVHRGDIFHSINRLRKLKLDRRALEVMEWVIREKPYRPKELDYSYLLEFTIKLHGISHGERLFTNVPIEFQNDLLYNNLVIACLDKGVVRLSLEYMKKMRELGHPISHLVFNRLIILHSSPRRRKMIPKILAQMRADKVARHVSTFNILLKIEANDHNIEGLMKVFGDMKRANIEPNEVTYCILATAHAVAKLYCGCETYVEAIEKSKTGNNWSTFDVLIILYGYLGKAKEVDRIWSIVQGFPHVRSKSYLLAIEAFGRMGQLNRAEQLWDECKPREGMKSTEHYNSMVSVYSRNGFIDKVSGLFKEMNMNGSKPNAITYRHLALGCLKAGLIKEALRTIEMGLKQITSSKVKKSTPWLETTLSILEMFADNGDVEIAENLFEELKQANYTRYAFVYNSLIKAYVRAKFYNPNLLRRMILGGARPDAETYSLIKLVEQFRT*