MYPFRDIEQRAARGCTRDSHHGAEAAVYWETEEEQAPELAEAVDVAFPLRGRVLPEAYAVPLADALAPRLAPLLDPGEVGIRVTHLPTSGHGWWRTPDQPILLPRRSRLVLRVARAHADAVAGLAGAGLDVAGEALELGGSRLSELPAAPTVYAHRVLGPDGGAVAESALLAAARQELAEMDIHPKRLLCGRQETLVTPDGPAVTRSLLVDGMGPEAGRRLQARGLGSGRCWGCGLFLPHKAVT