MSLLRLLSPYLCGFSVSSTTIGSITIDSHIAHVPAARGEVVHQMTLPQLPIEIWHLFIDYLYLWGCFDDLKACSLVCRTWASRSRFLLARNVRLGGHTTMMQLVRKMQSGVHGCAPFQVEFVRLGDPNAETLLHLMSFAATFGGHFVGLTHLELNGVWPELMHPDLYIHLSSFSSVTRLDLRTVTLPNVSTFGRLVGALPNLVHLTCRQTTIIQRIGDDDYGVHHTKFALFRTRPLRLLHFEFDLGFWNWRIITFMIRAGWNIGLRDVRLMISGHFFKSNIPCLVPFLAGIGSSLRTLSLVVLDVPSRNVISDIDLSTNTRLETLAIRSHILLKGDEDMEYYWMEHLLSQVKSQAIREVVISVDSDQDNDPAFGLEESGRWLRAFEGDIDMAAPTSSALRCVAIEAALMLPQFERLERIVIEYRFGLEFEADIGITEARWSNLMRIRFPRLYERGILQYVFNLP*