MGVVLFRPGSELMPLFMQGRVLLEPEPEQFSSFASGAVPAVSQPLADDPAVRDVFCNESVIYRAGGLDSLESWLLRGNGCQWPHSDWHSEQMTTMRHAPGAIRLCWHCDNLLREQFTERLKSIAVENTTKWVLSVVCRDLGFDDMHAVTLPELCWWMVRNNLAEVLPESAARKALRMPKAIVQSATRESEIVPSVLATSIVQDKAKKVLALRVDPESPESFMLRPKRRRWVNERYTRWVKSQPCTCCGKQADDPHHLIGYGQGGMGTKAHDLFVLPLCRTHHNELHADTVAFEEKYGSQLELIFRFIDRALAIGVLA*