MPRHTRRKLAEFSVVRAAEEDASDDEAAAVNAPNGGMVPRRAPTFVGTGWSPSDLVFRPEFHLSQRPRAGLANGEPFCTFWSLAELQKAFKAIRANEEAMGIRDLLGPVVDLSDDDTHASVTVIMDAIRSVGVSVEQWVRFFLLALMSRVVAPSRKSRVHISFLSALQDLRAVSSYSWGGLAYSHLFYEVKWASRTAPESEPSIAALWSVLEHFPILAPNRTGNAAYPYAASWIGAAHRRVPLAASRRAWRVLPADEVVWRPFADAPVPASAARAHFLSGRRVFLPGVYRHMWYLGE*