MRPPGRRRVLAAGACALLLAATFLAAGLLTTSSLAPYLLPPLALSLPCLPAVTAPAGSGYGAAPGVAALAEAAVAYATSETVPQQSVDEISLSLAVLRRRAPLRLLVFGLGHDSRLWHALNPGGATVFLEEDPAWYRVVRAQSPFLRAHLVAYRTRLDQADRLLATYRRHPACLPGGGGGNDTLQLPRVRGNWACPLALYNLPPEVYETEWDMVMIDAPKGYFAAAPGRMAAIWTAAAMARARQGEGDTDVFLHDVDRRVEKAFAEEFLCERFRVGGTGRLWHFRIPPVSRRGEDGTATAGDRNPFC*