VPGPWQPPCPLTRAEAERPAAVPSCGCASPAPRVCFAEPAFGEVNQLGGVFVNGRPLPNAIRLRIVELAQLGIRPCDISRQLRVSHGCVSKILARYNETGSILPGAIGGSKPRVTTPTVVKHIRTYKQRDPGIFAWEIRDRLLADGVCDKYNVPSVSSISRILRNKIGNLAQQGHYDSYKQHQPAPQPALPYNHIYSYPSPITAAAAKVPTPPGVPAIPGSVAMPRTWPSSHSVTDILGIRSITDQGVSDSSPYHSPKVEEWSSLGRSNFPAAAPHAVNGLEKGALEQDAKYGQAPNGLPTVSSFVSASSMAPYPTPAQVSPYMTYSAAPSGYVAGHGWQHASGTPLSPHNCDIPASLAFKGMQAAREGSHSVTASAL