MSAVVLAHSALAYTRCLVLQPIRKLPVAHRSPCSLKPLRVLQPGRCYAAVLSREDRNHLLSGVDPSNIDAVTRILEQGKNAADRWEIAYSSFLTPPTLHDALLALKRVADIGIVVWGGYSEAERCRLALGNIEAMNNSVREEIEAAAVSAVSISGNFKYDKVSHGDFLGAVLGTGIVREKVGDIIVKGDQGAQVLVVPELAGFLCAAVTQVRVVPVETSPIPLSDLEVIIPKKDVMKTVEASLRVDAIASAGFKMSRSKLQDTISGGALFINWKEVNKGGATLKTGDVVSLRGKGRIEIGEINVTKKGRYAVEIMRYL*