MIPTRLLCCCYLLSLIAVAPRAIDSKLVTSLPGFDGRLPFRLHTGYVEVDQGTELFYYFVQSEARGEGDPFLLWLTGGDRCSSFSGLAYEIGPIRFVLEPYNGSLPRLHINPNSWTKVAHILFVDSPVGAGFSFSKQPEGYEVGDVSSSLQLHDFLIKWFSDHPEYLKNPFYLGGDSYAGKLVPYIAHIISQGIEAGNSPRINLKGYLVGNPSTGESIDLSSKVPFAHGVGIISDQLYETILGHCQGQDYMFPANDLCAQALDDLNHLLSEVQQAQILLDTCIFASAPSRPEADSGTEYSGGAGRRILVGNPPPRPPFECVVSSNISILHVVQCEFDSFHRF*