MRGHVWLEEQPVTPWPAATCPPYRVSADASRFGDRASASRMARIVVDSFLAVAAELGNDTTARDREEEVRWFVMGDDDTVFFPDNLVAVLRKYDHEEMYYVGAPSESVEQDVMHSYGTAFGGGGFAVSYPAAAALATAMDGCLDRYRYFFGSDERVKACLSELGVPLTREPGFHQVDIRGDAYGMLAAHPVAPLVSLHHLDHVEPITPRGKTALDAVRPLVGASRFDPARVLQQSFCYQRGPGYVWSVSVAWGYTVQVYPWAVAPHELEVPLRTFRTWRSWADGPFVFNTRPLSPHDACARPAMFFLSRVRNETARATVTEYARHPAAPSSGKEGECDKASFRAASTVHTVRVMAPRMSESDWRRAPRRQCCKTKRTRWGSVLEVRIRRCGRGELTSP*