RPNLSYPCLIRQAILAQPEKQAKLQQIYKWISDNYPFYGVASESSWKNSVRHALSLGKAFKKSEDKAEDKRSSYWTLD