MPSLDDAAQEVPTGLEYGSSTSSCGTPNFPLITPGTGAKMNDAITESFSSFKNIMDANNMSKDPKRWTAPQVKTWARWIAQEFSIPSLDESNFCIPGSMMCSLRKESFLHLCPPFVGEILWEHLDRLQSESGNDTRIPECTAMNQNSEKISASSEPHHLNGCSNNPPYPNRPAPPYSKYPNFSNQPQNSFQLEPPPQFKDERYTRPQHLETPGHYNPPHHDVNAPHSVDMSCVKREQVPHYPTHGFPVDGTRRNFSFDQSLSNVKNFEGFMQHPRMNACMPHNPTAEFPSNPVIPGAFLTGYNGSGPIQLWQFLIELLTDRSCQHFITWTGDGWEFKMIDPDEVARRWGRRKNKPKMNYEKLSRGLRYYYDKNIIQKTAGRRYVYRFVCDLQSLLGYSPSELHTMLDVKPEDR