MLSSHLLNNIHRSVRATVHSRNIGILAPCLQKASDPIQQLFIEKIKEYKQKSGGGTKLVEPSPEIERELKSELEKVAKVYGGGPGVDMTKFPTFKFTDPVIDPINLEK